body{ font-size:12px; color:#333; margin:0; padding:0; font-family: Arial; background:url(/images/top_bj.gif) repeat-x;}
div,form,input,img,ul,li,dl,dt,dd,textarea,h1,p,h2,h3{ margin:0; padding:0;}
ul{ list-style-type: none;}
img{vertical-align:top; border:0; margin:0px; padding:0px;}
.clear{ clear:both; height:0; overflow:hidden}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F00;}

.top{ width:962px; margin:0 auto; overflow:hidden;}
.top_left{ float:left; margin-top:7px; width:700px;}
.top_yh{ float:left;}
.top_yh input ,.top_mm input{ width:98px; height:16px; border:1px solid #bdbcbd;}
.top_mm{ float:left;margin-left:12px;}
.top_dl{ float:left;margin-left:12px;}
.top_wz{ float:left;margin-left:7px; line-height:20px;}
.top_wz a{ color:#333; margin-right:10px;}
.top_wz a:hover{ color:#F00;text-decoration:none}
.top_right{ float:right; margin-top:7px;line-height:20px; width:245px;}
.top_right li{ float:left;}
.top_right li a{ color:#333; margin:0 5px;}
.top_right li a:hover{ color:#F00;text-decoration:none}
.top2{ width:962px; margin:0 auto; clear:both; overflow:hidden; padding:19px 0 15px 0;}
.top2_logo{ float:left; font-size:36px; width:160px;}
.top2_banner{ float:left; margin-left:14px;}
.top2_nav{ float:right; width:184px; height:79px; background:url(/images/nav_bj.jpg) no-repeat;}
.top2_nav ul{ margin:10px 0 0 35px;}
.top2_nav li{ line-height:21px;}
.nav{width:962px; margin:0 auto; overflow:hidden;}
.nav_2{  width:850px; margin:0 auto; overflow:hidden; height:40px; background:url(/images/nav.jpg); padding-left:112px; }
.nav_2 li{ float:left; font-size:14px; font-weight:bold;line-height:40px; margin-right:50px;}
.nav_2 li a{ color:#FFF;}
.nav_2 li a:hover{ color:#FFF;}
.nav_3{ clear:both; width:962px; height:36px;}
.nav_4{ width:4px; height:36px; background:url(/images/nav_bj_2.gif) no-repeat; float:left;}
.nav_5{height:36px; background:url(/images/nav_bj_4.gif); float:left; width:954px;}
.nav_5 li{ float:left; line-height:36px; display:inline; color:#999;}
.nav_5 li a{ padding:0 7px 0 7px;}
.nav_5 li a:hover{ padding:0 7px 0 7px;}
.nav_6{ width:4px; height:36px; background:url(/images/nav_bj_3.gif) no-repeat; float:left;}
.foot{ width:962px; margin:10px auto; background:url(/images/foot.gif) repeat-x; text-align:center; line-height:26px; clear:both;}
.zhihuan{ width:962px; height:25px; background:#f7f7f7; margin:10px auto; line-height:25px;}
.zhihuan a{ color:#333;}
.zhihuan a:hover{ color:#cc0000;}
.zhihuan span a{ color:#cc0000; font-weight:bold;}
